Preprocessing of the Axiomatic System for More Efficient Automated Proving and Shorter Proofs
نویسنده
چکیده
One of the main differences between pen-and-paper proofs and computer proofs is in the number of simple facts derived. In automated proof generation, the number of simple facts can be large. We are addressing this problem by preprocessing of the axiomatic system that should enable reduction in the number of simple and redundant facts to some extent. We implemented two types of preprocessing techniques, one concerning symmetric predicates, and another restricting introduction of witnesses during proof search. Both techniques were used within a coherent logic prover ArgoCLP. Evaluations performed on geometrical domain show that use of these techniques makes automated process more efficient and generated proofs often significantly shorter.
منابع مشابه
Automated theorem proving for elementary geometry
Thesis: Automated theorem proving for elementary geometry. This study analyses automated proofs of theorems from Euclidean Elements , book VI, using the area method. The theorems we will be discussing concern Euclidean field theory about equality of non-congruent figures and similarity of the figures [1]. The proofs are generated by the program WinGCLC. My proposed hypothesizes: 1. The way of m...
متن کاملA Coherent Logic Based Geometry Theorem Prover Capable of Producing Formal and Readable Proofs
We present a theorem prover ArgoCLP based on coherent logic that can be used for generating both readable and formal (machine verifiable) proofs in various theories, primarily geometry. We applied the prover to various axiomatic systems and proved tens of theorems from standard university textbooks on geometry. The generated proofs can be used in different educational purposes and can contribut...
متن کاملAutomated Generation of Formal and Readable Proofs in Geometry Using Coherent Logic
We present a theorem prover ArgoCLP based on coherent logic that can be used for generating both readable and formal (machine verifiable) proofs in various theories, primarily geometry. We applied the prover to various axiomatic systems and proved dozens of theorems from standard university textbooks on geometry. The generated proofs can be used in different educational purposes and can contrib...
متن کاملnanoCoP: A Non-clausal Connection Prover
Most of the popular efficient proof search calculi work on formulae that are in clausal form, i.e. in disjunctive or conjunctive normal form. Hence, most state-of-the-art fully automated theorem provers require a translation of the input formula into clausal form in a preprocessing step. Translating a proof in clausal form back into a more readable non-clausal proof of the original formula is n...
متن کاملSearch for faster and shorter proofs using machine generated lemmas
When we have a set of conjectures formulated in a common language and proved from a common set of axioms using an automated theorem prover, it is often possible to automatically construct lemmas that can be used to prove the conjectures in a shorter time and/or with shorter proofs. We have implemented a system that repeatedly tries to improve the set of assumptions for proofs of given conjectur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012